keeper of reservoirs - Alemán Inglés Diccionario